var routerTitle = '', siteTitle = '';

function setTitle() {
    var title = '';
    if (routerTitle && siteTitle) {
        title = routerTitle + '-' + siteTitle;
    } else if (routerTitle && !siteTitle) {
        title = routerTitle;
    } else if (!routerTitle && siteTitle) {
        title = siteTitle;
    } else {
        title = 'loading';
    }
    document.title = title;
}

export default {
    setRouterTitle(title) {
        routerTitle = title;
        setTitle();
    },
    setSiteTitle(title) {
        siteTitle = title;
        setTitle();
    }
}